//向外导出省份
export function getPro(id){
	return new Promise((resolve,reject)=>{
		// let historyProvince=uni.getStorageSync("historyProvince");
		// if(historyProvince){			
		// 	if((Date.now() - historyProvince.time) > 1000*60*60){				
		// 		getIp(id).then(res=>{
		// 			resolve(res)
		// 		}).catch(err=>{
		// 			reject(err)
		// 		})	
		// 	}else{				
		// 		resolve(historyProvince.province);
		// 	}
		// }else{			
			getIp(id).then(res=>{
				resolve(res)
			}).catch(err=>{
				reject(err)
			})		
	})
}

//获取所在省市
function getIp(id){
	return new Promise((resolve,reject)=>{
		uni.request({
			url:`https://restapi.amap.com/v3/ip?ip=${id}&key=7b6b9011b28dde7984ee7fd5c5549d89`,
			success:res=>{				
				let str=""				
				typeof(res.data.province && res.data.city) == "string" ? str=res.data.province+res.data.city:str="未知地区"
				console.log(res,'我是rews')
				resolve(str)
				let obj={
					province:str,
					time:Date.now()
				}
				uni.setStorageSync("historyProvince",obj);				
			},
			fail:err=>{
				reject(err)
			}
		})
	})	
}

